package ar.edu.sccs.model.loader.dto;

import java.io.Serializable;

public class DataSCM implements Serializable {

	private static final long serialVersionUID = 1L;

	private String sourcePath;
	private String repositoryUrl;
	private String repositoryType;
	private String repositoryUsr;
	private String repositoryPwd;

	public DataSCM(String repositoryPwd, String repositoryType,
			String repositoryUrl, String repositoryUsr, String sourcePath) {
		super();
		this.repositoryPwd = repositoryPwd;
		this.repositoryType = repositoryType;
		this.repositoryUrl = repositoryUrl;
		this.repositoryUsr = repositoryUsr;
		this.sourcePath = sourcePath;
	}

	public DataSCM(String sourcePath) {
		super();
		this.sourcePath = sourcePath;
	}

	public DataSCM() {
		super();
	}

	/**
	 * @return the sourcePath
	 */
	public String getSourcePath() {
		return sourcePath;
	}

	/**
	 * @param sourcePath
	 *            the sourcePath to set
	 */
	public void setSourcePath(String sourcePath) {
		this.sourcePath = sourcePath;
	}

	/**
	 * @return the repositoryUrl
	 */
	public String getRepositoryUrl() {
		return repositoryUrl;
	}

	/**
	 * @param repositoryUrl
	 *            the repositoryUrl to set
	 */
	public void setRepositoryUrl(String repositoryUrl) {
		this.repositoryUrl = repositoryUrl;
	}

	/**
	 * @return the repositoryType
	 */
	public String getRepositoryType() {
		return repositoryType;
	}

	/**
	 * @param repositoryType
	 *            the repositoryType to set
	 */
	public void setRepositoryType(String repositoryType) {
		this.repositoryType = repositoryType;
	}

	/**
	 * @return the repositoryUsr
	 */
	public String getRepositoryUsr() {
		return repositoryUsr;
	}

	/**
	 * @param repositoryUsr
	 *            the repositoryUsr to set
	 */
	public void setRepositoryUsr(String repositoryUsr) {
		this.repositoryUsr = repositoryUsr;
	}

	/**
	 * @return the repositoryPwd
	 */
	public String getRepositoryPwd() {
		return repositoryPwd;
	}

	/**
	 * @param repositoryPwd
	 *            the repositoryPwd to set
	 */
	public void setRepositoryPwd(String repositoryPwd) {
		this.repositoryPwd = repositoryPwd;
	}
}
